﻿<?xml version="1.0" encoding="utf-8"?>
<doc>
  <assembly>
    <name>System.Windows.Presentation</name>
  </assembly>
  <members>
    <member name="T:System.AddIn.Pipeline.FrameworkElementAdapters">
      <summary>
        <see cref="T:System.AddIn.Pipeline.FrameworkElementAdapters" /> используется надстройками Windows Presentation Foundation (WPF) для преобразования между <see cref="T:System.Windows.FrameworkElement" /> и <see cref="T:System.AddIn.Contract.INativeHandleContract" />.</summary>
    </member>
    <member name="M:System.AddIn.Pipeline.FrameworkElementAdapters.ContractToViewAdapter(System.AddIn.Contract.INativeHandleContract)">
      <summary>Возвращает <see cref="T:System.Windows.FrameworkElement" /> преобразованный из <see cref="T:System.AddIn.Contract.INativeHandleContract" />.</summary>
      <returns>
        <see cref="T:System.Windows.FrameworkElement" />, который будет отображен из приложения сайта или надстройки, в зависимости от направления передачи Пользовательский интерфейс между ними.</returns>
      <param name="nativeHandleContract">
        <see cref="T:System.AddIn.Contract.INativeHandleContract" /> переданный через изолирующую границу между приложением сайта и надстройкой.</param>
    </member>
    <member name="M:System.AddIn.Pipeline.FrameworkElementAdapters.ViewToContractAdapter(System.Windows.FrameworkElement)">
      <summary>Возвращает <see cref="T:System.AddIn.Contract.INativeHandleContract" /> преобразованный из <see cref="T:System.Windows.FrameworkElement" />.</summary>
      <returns>
        <see cref="T:System.AddIn.Contract.INativeHandleContract" />, передаваемый из приложения сайта или надстройки, в зависимости от направления передачи Пользовательский интерфейс между ними.</returns>
      <param name="root">
        <see cref="T:System.Windows.FrameworkElement" />, который должен быть передан через изолирующую границу между приложением сайта и надстройкой.</param>
      <exception cref="T:System.InvalidOperationException">
        <paramref name="root" /> не является корневым элементом дерева элементов.</exception>
    </member>
    <member name="T:System.Windows.Threading.DispatcherExtensions">
      <summary>Предоставляет набор методов static, которые расширяют класс <see cref="T:System.Windows.Threading.Dispatcher" />.</summary>
    </member>
    <member name="M:System.Windows.Threading.DispatcherExtensions.BeginInvoke(System.Windows.Threading.Dispatcher,System.Action)">
      <summary>Выполняет указанный делегат асинхронно с обычным приоритетом, в потоке, в котором был создан заданный объект <see cref="T:System.Windows.Threading.Dispatcher" />.</summary>
      <returns>Объект <see cref="T:System.IAsyncResult" />, представляющий результат выполнения операции <see cref="M:System.Windows.Threading.DispatcherExtensions.BeginInvoke(System.Windows.Threading.Dispatcher,System.Action)" />.</returns>
      <param name="dispatcher">Делегат, который выполняет делегат.</param>
      <param name="action">Выполняемый делегат, который не принимает аргументов и не возвращает значения.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="action" /> имеет значение null; </exception>
    </member>
    <member name="M:System.Windows.Threading.DispatcherExtensions.BeginInvoke(System.Windows.Threading.Dispatcher,System.Action,System.Windows.Threading.DispatcherPriority)">
      <summary>Выполняет указанный делегат асинхронно с заданным приоритетом, в потоке, в котором был создан заданный объект <see cref="T:System.Windows.Threading.Dispatcher" />.</summary>
      <returns>Объект <see cref="T:System.IAsyncResult" />, представляющий результат выполнения операции <see cref="M:System.Windows.Threading.DispatcherExtensions.BeginInvoke(System.Windows.Threading.Dispatcher,System.Action,System.Windows.Threading.DispatcherPriority)" />.</returns>
      <param name="dispatcher">Делегат, который выполняет делегат.</param>
      <param name="action">Выполняемый делегат, который не принимает аргументов и не возвращает значения.</param>
      <param name="priority">Приоритет выполнения делегата по отношению к другим невыполненным операциям в очереди событий <see cref="T:System.Windows.Threading.Dispatcher" />. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="action" /> имеет значение null; </exception>
      <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">Параметр <paramref name="priority" /> не содержит допустимого значения <see cref="T:System.Windows.Threading.DispatcherPriority" />.</exception>
    </member>
    <member name="M:System.Windows.Threading.DispatcherExtensions.Invoke(System.Windows.Threading.Dispatcher,System.Action)">
      <summary>Выполняет указанный делегат синхронно с обычным приоритетом, в потоке, в котором был создан заданный объект <see cref="T:System.Windows.Threading.Dispatcher" />.</summary>
      <param name="dispatcher">Делегат, который выполняет делегат.</param>
      <param name="action">Выполняемый делегат, который не принимает аргументов и не возвращает значения.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="action" /> имеет значение null; </exception>
    </member>
    <member name="M:System.Windows.Threading.DispatcherExtensions.Invoke(System.Windows.Threading.Dispatcher,System.Action,System.TimeSpan)">
      <summary>Выполняет указанный делегат синхронно, в потоке, в котором был создан объект <see cref="T:System.Windows.Threading.Dispatcher" />, и прекращает выполнение по истечении указанного времени ожидания. </summary>
      <param name="dispatcher">Делегат, который выполняет делегат.</param>
      <param name="action">Выполняемый делегат, который не принимает аргументов и не возвращает значения.</param>
      <param name="timeout">Максимальное время ожидания завершения операции.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="action" /> имеет значение null; </exception>
      <exception cref="T:System.ArgumentException">Значение параметра <paramref name="priority" /> равно значению параметра <see cref="F:System.Windows.Threading.DispatcherPriority.Inactive" />.</exception>
      <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">Параметр <paramref name="priority" /> не содержит допустимого значения <see cref="T:System.Windows.Threading.DispatcherPriority" />.</exception>
    </member>
    <member name="M:System.Windows.Threading.DispatcherExtensions.Invoke(System.Windows.Threading.Dispatcher,System.Action,System.TimeSpan,System.Windows.Threading.DispatcherPriority)">
      <summary>Выполняет указанный делегат синхронно, с заданным приоритетом, в потоке, в котором был создан объект <see cref="T:System.Windows.Threading.Dispatcher" />, и прекращает выполнение по истечении указанного времени ожидания.</summary>
      <param name="dispatcher">Делегат, который выполняет делегат.</param>
      <param name="action">Выполняемый делегат, который не принимает аргументов и не возвращает значения.</param>
      <param name="timeout">Максимальное время ожидания завершения операции.</param>
      <param name="priority">Приоритет выполнения делегата по отношению к другим невыполненным операциям в очереди событий <see cref="T:System.Windows.Threading.Dispatcher" />. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="action" /> имеет значение null; </exception>
      <exception cref="T:System.ArgumentException">Значение параметра <paramref name="priority" /> равно значению параметра <see cref="F:System.Windows.Threading.DispatcherPriority.Inactive" />.</exception>
      <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">Параметр <paramref name="priority" /> не содержит допустимого значения <see cref="T:System.Windows.Threading.DispatcherPriority" />.</exception>
    </member>
    <member name="M:System.Windows.Threading.DispatcherExtensions.Invoke(System.Windows.Threading.Dispatcher,System.Action,System.Windows.Threading.DispatcherPriority)">
      <summary>Выполняет указанный делегат синхронно с заданным приоритетом, в потоке, в котором был создан заданный объект <see cref="T:System.Windows.Threading.Dispatcher" />.</summary>
      <param name="dispatcher">Делегат, который выполняет делегат.</param>
      <param name="action">Выполняемый делегат, который не принимает аргументов и не возвращает значения.</param>
      <param name="priority">Приоритет выполнения делегата по отношению к другим невыполненным операциям в очереди событий <see cref="T:System.Windows.Threading.Dispatcher" />. </param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="action" /> имеет значение null; </exception>
      <exception cref="T:System.ArgumentException">Значение параметра <paramref name="priority" /> равно значению параметра <see cref="F:System.Windows.Threading.DispatcherPriority.Inactive" />.</exception>
      <exception cref="T:System.ComponentModel.InvalidEnumArgumentException">Параметр <paramref name="priority" /> не содержит допустимого значения <see cref="T:System.Windows.Threading.DispatcherPriority" />.</exception>
    </member>
  </members>
</doc>